--创建角色信息表序列
create sequence seq_role_info;

--创建角色信息表
create table role_info(

id number(8) primary key,--序列，主键

role_num nvarchar2(50) default 'role_info_' || substr(sys_guid(),1,12) not null unique,--角色编号，非空，唯一，默认表名_uuid()前12位。

role_name nvarchar2(50)not null,--角色名称

role_desc nvarchar2(200) , --角色描述

is_enable number(1) default 1 ,       -- 是否可用，0：不可用，1：可用 , 默认1

create_date date default sysdate ,     -- 创建时间

create_username nvarchar2(50) ,        -- 创建用户名称

last_update_date date ,				-- 最后一次修改时间

last_update_username nvarchar2(50),   -- 最后一次修改用户名称

delete_date date 							                  -- 删除时间
);

insert into role_info(id,role_name,role_desc) values (seq_role_info.nextval,'ROLE_ADMIN','管理员');

insert into role_info(id,role_name,role_desc) values (seq_role_info.nextval,'ROLE_DIRECTOR','主任');

insert into role_info(id,role_name,role_desc) values (seq_role_info.nextval,'ROLE_PHYSICIAN','主治医师');

insert into role_info(id,role_name,role_desc) values (seq_role_info.nextval,'ROLE_NURSE','护士');

insert into role_info(id,role_name,role_desc) values (seq_role_info.nextval,'ROLE_PATIENT','病患');

select * from role_info;


commit;
